Spectral Sparsification of Undirected Graphs
نویسنده
چکیده
A cut sparsifier for an undirected graph is a sparse graph, which preserves up to multiplicative (1 ") factor the values of all cuts. It was shown in [BK96] how to construct cut sparsifiers with O(n logn="2) edges in near-linear time. In [ST11] Spielman and Teng considered much stronger notion: spectral sparsification. A spectral sparsifier is a sparse graph, which (almost) preserves the Laplacian of the original graph. This report (which was written as a final project for the MIT course “Advanced Algorithms”) surveys two constructions of spectral sparsifiers. The first construction is by Spielman and Srivastava [SS11]. They show how to build spectral sparsifiers with O(n logn="2) edges in near-linear time. The second construction is by Batson, Spielman and Srivastava [BSS09]. While having fewer edges (O(n="2) instead of O(n logn="2)), these sparsifiers require much more (but still polynomial) time to construct.
منابع مشابه
Drawing Big Graphs Using Spectral Sparsification
Spectral sparsification is a general technique developed by Spielman et al. to reduce the number of edges in a graph while retaining its structural properties. We investigate the use of spectral sparsification to produce good visual representations of big graphs. We evaluate spectral sparsification approaches on real-world and synthetic graphs. We show that spectral sparsifiers are more effecti...
متن کاملProbabilistic Spectral Sparsification In Sublinear Time
MIT Abstract. In this paper, we introduce a variant of spectral sparsification, called proba-bilistic (ε, δ)-spectral sparsification. Roughly speaking, it preserves the cut value of any cut (S, S c) with an 1 ± ε multiplicative error and a δ |S| additive error. We show how to produce a probabilistic (ε, δ)-spectral sparsifier with O(n log n/ε 2) edges in time˜O(n/ε 2 δ) time for unweighted undi...
متن کاملApproximate Maximum Flow on Separable Undirected Graphs
We present faster algorithms for approximate maximum flow in undirected graphs with good separator structures, such as bounded genus, minor free, and geometric graphs. Given such a graph with n vertices, m edges along with a recursive √ n-vertex separator structure, our algorithm finds an 1− ǫ approximate maximum flow in time Õ(mpoly(ǫ)), ignoring poly-logarithmic terms. Similar speedups are al...
متن کاملA Hierarchical Sparsification Technique for Faster Algorithms in Graphs and Game Graphs∗
We present a sparsification technique, called hierarchical graph decomposition, and survey its recent applications to problems relevant in computer-aided verification. We provide some intuition for which kind of problems this technique can lead to algorithms with improved asymptotic runtimes, in particular for dense graphs. Apart from classical graphs, we also consider Markov decision processes...
متن کاملAn Alon-Boppana Type Bound for Weighted Graphs and Lowerbounds for Spectral Sparsification
We prove the following Alon-Boppana type theorem for general (not necessarily regular) weighted graphs: if G is an n-node weighted undirected graph of average combinatorial degree d (that is, G has dn/2 edges) and girth g > 2d + 1, and if λ1 ≤ λ2 ≤ · · ·λn are the eigenvalues of the (non-normalized) Laplacian of G, then λn λ2 ≥ 1 + 4 √ d −O ( 1 d 5 8 ) (The Alon-Boppana theorem implies that if ...
متن کامل